Rose debug info
---------------

Array
(
    [1:n2711] => Array
        (
            [title] => Сафари плюс Айтюнс
            [relevance] => 21.999024646801
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 1.9990246468011: match at positions [8, 76, 222]
                        )

                )

        )

    [1:n2383] => Array
        (
            [title] => Шаблон Сафари для рисования эскизов
            [relevance] => 21.999024646801
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 1.9990246468011: match at positions [34, 64, 154]
                        )

                )

        )

    [1:n5371] => Array
        (
            [title] => Дизайн-обзор Сафари 14
            [relevance] => 21.999024646801
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 1.9990246468011: match at positions [14, 72, 109]
                        )

                )

        )

    [1:n2173] => Array
        (
            [title] => Пофиксил Сафари
            [relevance] => 21.499268485101
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 1.4992684851008: match at positions [6, 32]
                        )

                )

        )

    [1:n2062] => Array
        (
            [title] => Сафари на Айфоне
            [relevance] => 21.499268485101
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 1.4992684851008: match at positions [8, 68]
                        )

                )

        )

    [1:n2063] => Array
        (
            [title] => Ещё пара слов про Сафари
            [relevance] => 20.999512323401
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 0.99951232340053: match at positions [0]
                        )

                )

        )

    [1:n1887] => Array
        (
            [title] => Сафари и скорость
            [relevance] => 20.999512323401
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 0.99951232340053: match at positions [42]
                        )

                )

        )

    [1:n5921] => Array
        (
            [title] => Автозакрытие вкладок в мобильном Сафари
            [relevance] => 20.999512323401
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 0.99951232340053: match at positions [2]
                        )

                )

        )

    [1:n5757] => Array
        (
            [title] => На интерфейсном курсе: глючная обработка ввода пользователя в интерфейсе Сафари
            [relevance] => 20.999512323401
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 0.99951232340053: match at positions [5]
                        )

                )

        )

    [1:n3699] => Array
        (
            [title] => Сафари в Йосемити
            [relevance] => 20.999512323401
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                    [fulltext сафар] => Array
                        (
                            [0] => 0.99951232340053: match at positions [12]
                        )

                )

        )

    [1:n5123] => Array
        (
            [title] => Новая политика предотвращения трекинга в Сафари
            [relevance] => 20
            [trace] => Array
                (
                    [keyword сафар] => Array
                        (
                            [0] => 20
                        )

                )

        )

    [1:n5843] => Array
        (
            [title] => Как дебажить странные проблемы с Маком?
            [relevance] => 1.9990246468011
            [trace] => Array
                (
                    [fulltext сафар] => Array
                        (
                            [0] => 1.9990246468011: match at positions [91, 112, 115, 121, 361]
                        )

                )

        )

    [1:n4458] => Array
        (
            [title] => Прицеливалка в мобильном веб-инспекторе
            [relevance] => 1.9990246468011
            [trace] => Array
                (
                    [fulltext сафар] => Array
                        (
                            [0] => 1.9990246468011: match at positions [6, 27, 44, 95]
                        )

                )

        )

    [1:n1971] => Array
        (
            [title] => Изменение размеров текстовых полей в Опере
            [relevance] => 1.4992684851008
            [trace] => Array
                (
                    [fulltext сафар] => Array
                        (
                            [0] => 1.4992684851008: match at positions [26, 298]
                        )

                )

        )

    [1:n3070] => Array
        (
            [title] => В шестом Ай-ОСе
            [relevance] => 1.4992684851008
            [trace] => Array
                (
                    [fulltext сафар] => Array
                        (
                            [0] => 1.4992684851008: match at positions [230, 537]
                        )

                )

        )

    [1:n3150] => Array
        (
            [title] => Что почитать на выходных — 40
            [relevance] => 1.4992684851008
            [trace] => Array
                (
                    [fulltext сафар] => Array
                        (
                            [0] => 1.4992684851008: match at positions [145, 153]
                        )

                )

        )

    [1:n5965] => Array
        (
            [title] => Эгея 11.1
            [relevance] => 1.4992684851008
            [trace] => Array
                (
                    [fulltext сафар] => Array
                        (
                            [0] => 1.4992684851008: match at positions [115, 131]
                        )

                )

        )

    [1:n2450] => Array
        (
            [title] => ВВДЦ-2009: итоги доклада
            [relevance] => 1.4992684851008
            [trace] => Array
                (
                    [fulltext сафар] => Array
                        (
                            [0] => 1.4992684851008: match at positions [362, 368]
                        )

                )

        )

    [1:n3405] => Array
        (
            [title] => Что почитать на выходных — 69
            [relevance] => 0.99999982634549
            [trace] => Array
                (
                    [fulltext ios7] => Array
                        (
                            [0] => 0.99999982634549: match at positions [79]
                        )

                )

        )

    [1:n6366] => Array
        (
            [title] => Фрагменты интерфейсного курса (1—150)
            [relevance] => 0.99951232340053
            [trace] => Array
                (
                    [fulltext сафар] => Array
                        (
                            [0] => 0.99951232340053: match at positions [1098]
                        )

                )

        )

)

Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Сафари плюс Айтюнс

Вчера появились слухи, что Эпл, якобы, собирается «объединить Сафари и Айтюнс в одно приложение». · А вот что не бред — так это, наоборот, вынести из Айтюнса функции магазина в Сафари. · Хорошо бы, если бы это было так, но Апстор для Мака вышел отдельным кривым недоприложением вместо того, чтобы встроиться в Сафари, поэтому есть большие сомнения в том, что Эпл разделяет мои взгляды на то, как всё должно быть.

Шаблон Сафари для рисования эскизов

Безотносительно удобства Сафари как браузера, думаю, все согласятся, что скриншоты, сделанные в нём, смотрятся лучше других. Некоторое время назад я перешёл в лагерь тех, кто рисует эскизы внутри браузера и обнаружил, что Сафари и для этих целей подходит лучше всех. · В общем, если в Фотошопе сверху влепить «шапку» от Сафари, забив на полупиксельный рамку (фотошоп всё равно рисует рамку вокруг канвы), то а) координата X любого элемента продолжит отсчитываться с нуля, а не с трёх, допустим, пикселей; б) можно будет легко изменять canvas size по вертикали, если страницу нужно сделать длинее, без необходимости сдвигать или перерисовывать какие-то нижние элементы.

Дизайн-обзор Сафари 14

Во время презентаций Эпла 22 июня 2020 года я сохранил себе несколько скриншотов нового Сафари 14, который выйдет осенью. · Иконочки в табах 04:54 Элементы на новой пустой вкладке, настройка в попапе, фотографии детей на фоне, белый текст на светло-бежевом фоне 08:15 Окно настройки Сафари 09:09 Экстеншены в заголовке браузера 09:36 Прайвеси-репорт. · Как Сафари уделывает Хром по дизайну Как вам?

Пофиксил Сафари

Теперь мой сайт не ломается в Сафари. · Теперь в Сафари — и на компьютере, и на телефоне — всё хорошо.

Сафари на Айфоне

Вообще, нужно отдавать себе отчёт в том, что Сафари — тупой и пустой браузер (что ещё ждать от браузера, который дует себе на стрелку). · Пока же приходится терпеть Сафари.

Ещё пара слов про Сафари

Сафари пытается быть многооконным, то есть типа можно открывать несколько разных страниц.

Сафари и скорость

Кстати, если кто-то не в курсе секрета «потрясающей скорости Сафари», она просто генерирует событие onload раньше, чем страница действительно загружается, и бенчмаркам ничего не остаётся, как фиксировать её «победу».

Автозакрытие вкладок в мобильном Сафари

У мобильного Сафари есть функция — автоматическое закрытие вкладок.

Сафари в Йосемити

Крутишь сайт в Сафари, и всё переливается:

Новая политика предотвращения трекинга в Сафари

В новой политике предотвращения трекинга Эплы изложили своё новое отношение к нему. Теперь они считают его не просто какой-то там мелкой неприятностью, а борьбу с ним — одной из фич браузера.

Как дебажить странные проблемы с Маком?

Я нажимаю ⌘-таб, чтобы переключиться в Сафари, но ничего не происходит. (В этот момент ещё может вдруг перестать играть музыка из Айтюнса.) Тогда я тыкаю мышкой в Сафари, и окно Сафари становится активным. Я переключаюсь в Сафари в другую вкладку — выбранная вкладка действительно меняется, но сама страница отображаемая снизу остаётся предыдущая.

Прицеливалка в мобильном веб-инспекторе

Вы, наверное, знаете, что если в Сафари зайти в меню Develop, когда к компьютеру подключен Айфон, то там можно открыть веб-инспектор для любой вкладки, открытой в мобильном Сафари: · Оно даже честно подсвечивается на телефоне как в обычном окне Сафари: · Кто бы мог подумать, что это работает и в мобильном Сафари?

Изменение размеров текстовых полей в Опере

Выходит, это было задолго до Сафари, просто мы всё проспали. · Конечно, необходимость чего-то нажимать перед ресайзом — это не айс не Сафари.

В шестом Ай-ОСе

Айклауд-табс в Сафари. · В горизонтальном Сафари появился уродский фулскрин.

Что почитать на выходных — 40

Как удавалось держать в секрете разработку Сафари. Там ещё вокруг несколько постов про историю Сафари, любопытно.

Эгея 11.1

теперь отправка всех форм с нажатым ⌘ в Сафари открывает их в новом окне и не теряет их данные (это не работало из-за бага Сафари, но Алексей Елисеев помог его обойти);

ВВДЦ-2009: итоги доклада

Сафари 4 Как я и предполагал, Сафари 4 вышло, но оно требует 10.5.7, так что я пока не обновлялся.

Фрагменты интерфейсного курса (1—150)

Глючная обработка ввода пользователя в интерфейсе Сафари